package com.imoresoft.agile.action;


public class NotifyAction extends BaseAction {

	private static final long serialVersionUID = 1L;

	private String userId;

	private String nick;

	private String leaseId;

	private String validateDate; // 生效日期

	private String invalidateDate; // 失效日期

	private String factMoney; // 实收金额

	/*
	 * 订购类型：0，后台新增；1，新订；2，续订；3，升级；4，退订；5，后台自动续订
	 */
	private String subscType;

	/*
	 * 版本编号： 1,初级；2,中级；3,高级；
	 */
	private String versionNo;

	private String oldVersionNo;

	/*
	 * 状态 1-等待开通 2-开通 3-关闭 (1表示订单将来才生效；2表示立即生效；3表示订单失效，用于退订的情况)
	 */
	private String status;

	private String sign;

	private String gmtCreateDate; // 订购发生时间

	private String tadgetCode; // 应用实例的应用code即服务code

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getNick() {
		return nick;
	}

	public void setNick(String nick) {
		this.nick = nick;
	}

	public String getLeaseId() {
		return leaseId;
	}

	public void setLeaseId(String leaseId) {
		this.leaseId = leaseId;
	}

	public String getValidateDate() {
		return validateDate;
	}

	public void setValidateDate(String validateDate) {
		this.validateDate = validateDate;
	}

	public String getInvalidateDate() {
		return invalidateDate;
	}

	public void setInvalidateDate(String invalidateDate) {
		this.invalidateDate = invalidateDate;
	}

	public String getFactMoney() {
		return factMoney;
	}

	public void setFactMoney(String factMoney) {
		this.factMoney = factMoney;
	}

	public String getSubscType() {
		return subscType;
	}

	public void setSubscType(String subscType) {
		this.subscType = subscType;
	}

	public String getVersionNo() {
		return versionNo;
	}

	public void setVersionNo(String versionNo) {
		this.versionNo = versionNo;
	}

	public String getOldVersionNo() {
		return oldVersionNo;
	}

	public void setOldVersionNo(String oldVersionNo) {
		this.oldVersionNo = oldVersionNo;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getSign() {
		return sign;
	}

	public void setSign(String sign) {
		this.sign = sign;
	}

	public String getGmtCreateDate() {
		return gmtCreateDate;
	}

	public void setGmtCreateDate(String gmtCreateDate) {
		this.gmtCreateDate = gmtCreateDate;
	}

	public String getTadgetCode() {
		return tadgetCode;
	}

	public void setTadgetCode(String tadgetCode) {
		this.tadgetCode = tadgetCode;
	}

	@SuppressWarnings("unchecked")
	public String execute() {
		return SUCCESS;
	}
}
